Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 GLENFALL WAY Detached £874,853 £187,500 20 Aug 1998
1 THE ORCHARDS GLENFALL WAY Semi-Detached £1,264,317 £840,000 5 Sep 2014
4 THE ORCHARDS GLENFALL WAY Detached £932,761 £165,000 28 Jul 1995